package com.kuang.demo03;


import com.kuang.demo01.UserService;
import com.kuang.demo01.UserServiceImpl;

public class Client {
    public static void main(String[] args) {
//        真实角色
        UserService userService =new UserServiceImpl();
//        角色代理：不存在
        ProxyInvocationHandler pih=new ProxyInvocationHandler();
//        设置要代理的对象
        pih.setTarget(userService);
//        动态生成代理类
       UserService proxy= (UserService) pih.getProxy();

       proxy.add();
    }
}
